package com.qfedu.hotelssm.service.intf;

import com.qfedu.hotelssm.dto.ReturnsExportDto;
import com.qfedu.hotelssm.dto.SuggestExportDto;
import com.qfedu.hotelssm.entity.Returns;
import com.qfedu.hotelssm.entity.Suggest;
import com.qfedu.hotelssm.vo.PageBean;
import com.qfedu.hotelssm.vo.R;
import org.springframework.web.multipart.MultipartFile;

import java.io.IOException;
import java.util.List;

/**
 * @author javaqjb
 * @date 2022/8/29
 */
public interface SuggestService {
    /**
     * 新增*/
    R save(Suggest suggest);
    /**
     * 修改*/
    R update(Suggest suggest);
    /**
     * 删除*/
    R delete(int id);

    R delIds(int[] ids);
    /**
     * 文件下载
     * @return
     */
    List<SuggestExportDto> all();


    R upload(MultipartFile file) throws IOException;
    /**
     * 查询总条数 带条件*/
    PageBean selectPage(String genre, int page, int limit);

}
